AP.F5.Base – Installation
There are 2 elements that make up AP.F5.Base, the SCOM 2016 Management Pack and the AP.F5.Base.Discovery application.  There are 2 main decisions you need to make;
1.	Where will I install it? I would recommend installing on a management server but it can be installed anywhere.  The advantages of installing it on a management server are the needed SCOM SDK DLLs are already installed and there’s no need for a config.csv file.
You will need to make sure that this Server is able to communicate with the F5 devices via SNMP, please check the F5 documentation for details.
2.	How often should I schedule AP.F5.Base.Discovery?  This application handles the entire discovery for F5 Devices including; PSUs, CPUs, Memory, Fans, Temperature Sensors.  It needs to be run often enough to discover any changes, but remember monitoring of these components and performance data is gathered via SNMP from SCOM, I run AP.F5.Base.Discovery every 12 Hours, but you could run it every week if you so wish and your physical F5 infrastructure doesn’t change.
Run The Installer
1.	Run the AP.F5.Base.Setup application.
2.	Once installed the management pack will be located in a Folder called ManagementPacks in the installation folder, Install this into SCOM.
3.	The discovery application needs the following SCOM SDK files to be copied into the installation directory; Microsoft.EnterpriseManagement.Core.dll, Microsoft.EnterpriseManagement.OperationsManager.dll
Microsoft.EnterpriseManagement.Runtime.dll
4.	If you have installed it on a management server you do not need a config.csv file, as localhost will be used for communication. If you have not installed it on a Management Server, you need to create a config.csv file in the installation directory, the only entry in this file is the FQDN of the management server that will handle the connection from the discovery app, there is an example_config.csv included.
5.	You will need to configure a devices.csv file, there is an example_devices.csv file that shows the format; IP address of F5 Device , SNMP Community , SNMP Port, Valid F5 user name (needed for iControl) , Valid F5 Password (needed for iControl).
6.	Create a Scheduled Task to Run this as frequently as you require, not recommended to be scheduled more frequently than every 4 hours!
Once your F5 devices are discovered within 5-10 minutes you should be able to see the Following in the AP.F5 Folder, in SCOM Monitoring

Enhancements
If there is anything additional you would like to see or changes you would like to request, please feel free to  contact me c22mort@gmail.com, or visit https://github.com/c22mort/AP.F5.Base
Contributions
I’m looking for someone to create Icons for this management pack, I need 80x80 pixel icons and 16x16 pixel icons for;
F5 Device, TemperatureSensor, Processor, Memory, Power Supply, Fan, FailoverState